Product vs. Design Quality of Object-Oriented Software
نویسندگان
چکیده
Assessment of quality of object oriented software during design phase has been a prime objective among researchers in software engineering discipline. There are many available tools that offer the software product quality from its code. Unfortunately, assessment of design quality has been more of a theoretical issue and the software engineering market lacks readily available tools for this purpose. We make use of a set of UML diagrams created during the design phase of the development process to calculate design quality. UMLet software has been used for creating the UML diagrams. Design metrics are fetched from the UML diagrams using a parser developed by us and design quality is assessed using a hierarchical model of software design quality. To validate the design quality, we compute the product quality from software code that corresponds to the UML design diagrams using available tools METRIC 1.3.6, JHAWK and Team In a Box. The objective is to establish a correspondence between design quality and product quality of object oriented software and thus identifying the design metrics that play decisive role in the quality of a software product. For this purpose, we have chosen seven software of known quality as low, medium and high. A strong correlation has been observed among the results obtained from the two approaches i.e., between design quality and the product quality, which validates our chosen metrics set for determining software design quality.
منابع مشابه
Abstract-Significance of Design Properties in Object Oriented Software Product Quality Assessment
Significance of Design Properties in Object Oriented Software Product Quality Assessment Written by Administrator Wednesday, 16 March 2011 09:16 Last Updated Monday, 21 March 2011 07:17 This paper presents significant role of design properties in object-oriented software product quality assessment. An effort has been made to put forth the demand and dependency of quality software in our modern ...
متن کاملAbstract-Significance of Design Properties in Object Oriented Software Product Quality Assessment
Significance of Design Properties in Object Oriented Software Product Quality Assessment Written by Administrator Wednesday, 16 March 2011 09:16 Last Updated Monday, 21 March 2011 07:17 This paper presents significant role of design properties in object-oriented software product quality assessment. An effort has been made to put forth the demand and dependency of quality software in our modern ...
متن کاملAbstract-Significance of Design Properties in Object Oriented Software Product Quality Assessment
Significance of Design Properties in Object Oriented Software Product Quality Assessment Written by Administrator Wednesday, 16 March 2011 09:16 Last Updated Monday, 21 March 2011 07:17 This paper presents significant role of design properties in object-oriented software product quality assessment. An effort has been made to put forth the demand and dependency of quality software in our modern ...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملOn Attributes of Objects in Object-Oriented Software Analysis
One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013